/*   
 * Copyright (c) 2010-2020 DMGIS Ltd. All Rights Reserved.   
 *   
 * This software is the confidential and proprietary information of   
 * DMGIS. You shall not disclose such Confidential Information   
 * and shall use it only in accordance with the terms of the agreements   
 * you entered into with DMGIS.   
 *   
 */
package com.dmgis.qxfw.dataservice.businessservice.common.domain;

import java.util.Date;
import java.util.List;

/**
 * This class is used for 实况要素查询类
 * 
 * @author dsq
 * @version 1.0, 2018年7月11日 上午10:04:50
 */
public class ActualElemQuery {
	
	/**
	 * 开始时间
	 * @author dsq
	 * @date 2018年7月11日
	 */
	private Date startDate;
	/**
	 * 结束时间
	 */
	private Date endDate;
	/**
	 * 区县
	 */
	private List<String> countys;

	public List<String> getElements() {
		return elements;
	}

	public void setElements(List<String> elements) {
		this.elements = elements;
	}

	/**
	 * 要素集合
	 */
	private List<String> elements;
	/**
	 * 站点
	 */
	private List<String> stations;
	/**
	 * 统计类型
	 */
	private String type;
	/**
	 * 要素
	 */
	private String element;
	/**
	 * 日均类型
	 */
	private String daytype;
	/**
	 * 阈值
	 */
	private String rainFilter;

	/**
	 * 气象站
	 */
	private String qxStation;
	/**
	 * 水文站
	 */
	private String swStation;


	private String stationid;

	private String city;
	private String county;
	private Float lon;
	private Float lat;

	public Float getLat() {
		return lat;
	}

	public void setLat(Float lat) {
		this.lat = lat;
	}

	public Float getLon() {
		return lon;
	}

	public void setLon(Float lon) {
		this.lon = lon;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public String getQxStation() {
		return qxStation;
	}

	public void setQxStation(String qxStation) {
		this.qxStation = qxStation;
	}

	public String getSwStation() {
		return swStation;
	}

	public void setSwStation(String swStation) {
		this.swStation = swStation;
	}

	public String getRainFilter() {
		return rainFilter;
	}

	public void setRainFilter(String rainFilter) {
		this.rainFilter = rainFilter;
	}


	public String getStationid() {
		return stationid;
	}

	public void setStationid(String stationid) {
		this.stationid = stationid;
	}

	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public List<String> getCountys() {
		return countys;
	}
	public void setCountys(List<String> countys) {
		this.countys = countys;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getElement() {
		return element;
	}
	public void setElement(String element) {
		this.element = element;
	}
	public List<String> getStations() {
		return stations;
	}
	public void setStations(List<String> stations) {
		this.stations = stations;
	}
	public String getDaytype() {
		return daytype;
	}
	public void setDaytype(String daytype) {
		this.daytype = daytype;
	}
}
